home *** CD-ROM | disk | FTP | other *** search
/ Aminet 5 / Aminet 5 - March 1995.iso / Aminet / util / libs / SSLib51.lha / ss_lib.fd < prev    next >
Text File  |  1995-01-16  |  4KB  |  93 lines

  1. * SS.library FD file (c) 1994 Martin Mares, MJSoft System Software
  2. ##base _SSBase
  3. ##bias 30
  4. ##public
  5. StartupInit(StartupStruct,WbMsg,SSVars)(A0/D7/A5)
  6. ExitCleanup(SSVars)(A5)
  7. ExitError(Text,Params,SSVars)(A0/A1/A5)
  8. DisplayError(Text,Params,SSVars)(A0/A1/A5)
  9. DosError(Text,Params,SSVars)(A0/A1/A5)
  10. ReportError(ErrorCode,Params,SSVars)(D0/A1/A5)
  11. TestBreak(SSVars)(A5)
  12. Printf(Text,Params,SSVars)(A0/A1/A5)
  13. Puts(Text,SSVars)(A0/A5)
  14. PutsNL(Text,SSVars)(A0/A5)
  15. FormatStr(Format,Data,DestBuf,SSVars)(A0/A1/A2/A5)
  16. StrCat(Dest,Source,SSVars)(A0/A1/A5)
  17. StrToL(String,SSVars)(A0/A5)
  18. ParseArgs(Src,Tmpl,ExHelp,StoreTo,Flags,SSVars)(A0/A1/A2/A3/D0/A5)
  19. CreateResList(SSVars)(A5)
  20. GetResList(SSVars)(A5)
  21. FreeResList(SSVars)(A5)
  22. FreeAllResLists(SSVars)(A5)
  23. TrackObject(type,SSVars)(D0/A5)
  24. FreeObject(tracker,SSVars)(A0/A5)
  25. TrackRoutine(routine,args,SSVars)(A0/A1/A5)
  26. TrackExtd(type,extsize,SSVars)(D0/D1/A5)
  27. TrackSlave(master,slave,SSVars)(A0/A1/A5)
  28. TrackAllocMem(size,requirements,SSVars)(D0/D1/A5)
  29. TrackAlloc(size,SSVars)(D0/A5)
  30. TrackOpen(name,openmode,SSVars)(A0/D0/A5)
  31. TrackLock(name,lockmode,SSVars)(A0/D0/A5)
  32. TrackPort(SSVars)(A5)
  33. TrackIoRq(Port,Size,SSVars)(A0/D0/A5)
  34. TrackSignal(SSVars)(A5)
  35. TrackDevice(DevName,IORQ,unit,flags,ErrTab,SSVars)(A0/A1/D0/D1/A2/A5)
  36. TrackLibrary(LibName,version,SSVars)(A0/D0/A5)
  37. TrackDosObject(Type,Tags,SSVars)(D0/A0/A5)
  38. LoadFile(name,SSVars)(A0/A5)
  39. ChkRead(tracker,buffer,size,SSVars)(A0/A1/D0/A5)
  40. ChkWrite(tracker,buffer,size,SSVars)(A0/A1/D0/A5)
  41. InitHashTree(NumBranches,Flags,SSVars)(D0/D1/A5)
  42. AddHashItem(HashTree,Name,DataSize,SSVars)(A0/A1/D0/A5)
  43. FindHashItem(HashTree,Name,SSVars)(A0/A1/A5)
  44. AddExtension(Source,Dest,Ext,MaxSize,SSVars)(A0/A1/A2/D0/A5)
  45. SetExtension(Source,Dest,Ext,MaxSize,SSVars)(A0/A1/A2/D0/A5)
  46. GetExtension(FileName,SSVars)(A0/A5)
  47. RemExtension(FileName,SSVars)(A0/A5)
  48. ChkDoIO(Messsage,DeviceTracker,SSVars)(A0/A1/A5)
  49. SimpleRequest(Msg,Params,Gadgets,SSVars)(A0/A1/A2/A5)
  50. AddSSExtens(ExtNode,SSVars)(A0/A5)
  51. RemSSExtens(ExtNode,SSVars)(A0/A5)
  52. TrackPool(Quantum,Threshold,Flags,SSVars)(D0/D1/D2/A5)
  53. PoolAlloc(Pool,size,SSVars)(A0/D0/A5)
  54. PoolFree(Pool,Address,Size,SSVars)(A0/A1/D0/A5)
  55. TrackLinPool(Quantum,Flags,SSVars)(D0/D1/A5)
  56. LinearAlloc(Pool,size,SSVars)(A0/D1/A5)
  57. LinearAllocN(Pool,size,SSVars)(A0/D1/A5)
  58. MergeResLists(SSVars)(A5)
  59. CallBlock(Routine,LeaveResources,SSVars)(A0/D0/A5)
  60. QuickSort(Field,NumEl,ElSize,CFunc,SSVars)(A0/D0/D1/A1/A5)
  61. SortStrings(Field,NumEl,SSVars)(A0/D0/A5)
  62. SortLongs(Field,NumEl,SSVars)(A0/D0/A5)
  63. SortList(List,CompFunc,SSVars)(A0/A1/A5)
  64. SortListName(List,SSVars)(A0/A5)
  65. TrackAllocPub(Size,SSVars)(D0/A5)
  66. RelinkObject(Object,SSVars)(A0/A5)
  67. TestStack(SSVars)(A5)
  68. TrackOpenBuf(name,openmode,bufsize,SSVars)(A0/D0/D1/A5)
  69. TrackOpenBufFH(name,openmode,bufsize,fh,SSVars)(A0/D0/D1/D2/A5)
  70. TrackBufHandle(name,openmode,bufsize,SSVars)(A0/D0/D1/A5)
  71. ChkTryRead(tracker,buffer,size,SSVars)(A0/A1/D0/A5)
  72. BGetByte(tracker,SSVars)(A2/A5)
  73. BGetWord(tracker,SSVars)(A2/A5)
  74. BGetLong(tracker,SSVars)(A2/A5)
  75. BPutByte(char,tracker,SSVars)(D0/A3/A5)
  76. BPutWord(char,tracker,SSVars)(D0/A3/A5)
  77. BPutLong(char,tracker,SSVars)(D0/A3/A5)
  78. BPutChar(char,tracker,SSVars)(D0/A3/A5)
  79. BPutString(string,tracker,SSVars)(A0/A3/A5)
  80. BGetString(buf,size,tracker,SSVars)(A0/D0/A2/A5)
  81. BPuts(string,tracker,SSVars)(A0/A3/A5)
  82. BPutsNL(string,tracker,SSVars)(A0/A3/A5)
  83. BGets(buf,size,tracker,SSVars)(A0/D0/A2/A5)
  84. BPrintf(string,data,tracker,SSVars)(A0/A1/A3/A5)
  85. BRead(tracker,buffer,size,SSVars)(A0/A2/D0/A5)
  86. BWrite(tracker,buffer,size,SSVars)(A0/A3/D0/A5)
  87. BSeek(tracker,offset,SSVars)(A2/D0/A5)
  88. BRelSeek(tracker,offset,SSVars)(A2/D0/A5)
  89. BTell(tracker,SSVars)(A2/A5)
  90. BUnGetc(char,tracker,SSVars)(D0/A2/A5)
  91. BFlush(tracker,SSVars)(A2/A5)
  92. ##end
  93.